current payments - French English Dictionary